using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;

namespace SsisUtilities.PacMan.UI
{
    class UiHelper
    {
        public static List<TypeCode> GetDataTypesList()
        {
            List<TypeCode> dataTypeList  = new List<TypeCode>();

            dataTypeList.Add(TypeCode.Boolean);
            dataTypeList.Add(TypeCode.Byte);
            dataTypeList.Add(TypeCode.Char);
            dataTypeList.Add(TypeCode.DateTime);
            dataTypeList.Add(TypeCode.Decimal);
            dataTypeList.Add(TypeCode.Double);
            dataTypeList.Add(TypeCode.Int16);
            dataTypeList.Add(TypeCode.Int32);
            dataTypeList.Add(TypeCode.Int64);
            dataTypeList.Add(TypeCode.Object);
            dataTypeList.Add(TypeCode.SByte);
            dataTypeList.Add(TypeCode.Single);
            dataTypeList.Add(TypeCode.String);
            dataTypeList.Add(TypeCode.UInt16);
            dataTypeList.Add(TypeCode.UInt32);
            dataTypeList.Add(TypeCode.UInt64);

            return dataTypeList;
        }
    }
}
